/
EntityRef`1.xml
165 lines (161 loc) · 9.45 KB
/
EntityRef`1.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
<Type Name="EntityRef<TEntity>" FullName="System.Data.Linq.EntityRef<TEntity>">
<TypeSignature Language="C#" Value="public struct EntityRef<TEntity> where TEntity : class" />
<TypeSignature Language="ILAsm" Value=".class public sequential ansi sealed beforefieldinit EntityRef`1<class TEntity> extends System.ValueType" />
<TypeSignature Language="DocId" Value="T:System.Data.Linq.EntityRef`1" />
<TypeSignature Language="VB.NET" Value="Public Structure EntityRef(Of TEntity)" />
<TypeSignature Language="F#" Value="type EntityRef<'Entity (requires 'Entity : null)> = struct" />
<TypeSignature Language="C++ CLI" Value="generic <typename TEntity>
 where TEntity : classpublic value class EntityRef" />
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="TEntity">
<Constraints>
<ParameterAttribute>ReferenceTypeConstraint</ParameterAttribute>
</Constraints>
</TypeParameter>
</TypeParameters>
<Base>
<BaseTypeName>System.ValueType</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<typeparam name="TEntity">The type of the target entity.</typeparam>
<summary>Provides for deferred loading and relationship maintenance for the singleton side of a one-to-many relationship in a LINQ to SQL application.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
This class is used in combination with <xref:System.Data.Linq.EntitySet%601>.
]]></format>
</remarks>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Data.Linq.EntityRef`1" /> class.</summary>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EntityRef (System.Collections.Generic.IEnumerable<TEntity> source);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Collections.Generic.IEnumerable`1<!TEntity> source) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Data.Linq.EntityRef`1.#ctor(System.Collections.Generic.IEnumerable{`0})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (source As IEnumerable(Of TEntity))" />
<MemberSignature Language="F#" Value="new System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> : seq<'Entity (requires 'Entity : null)> -> System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)>" Usage="new System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> source" />
<MemberSignature Language="C++ CLI" Value="public:
 EntityRef(System::Collections::Generic::IEnumerable<TEntity> ^ source);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="source" Type="System.Collections.Generic.IEnumerable<TEntity>" />
</Parameters>
<Docs>
<param name="source">The reference source.</param>
<summary>Initializes a new instance of the <see cref="T:System.Data.Linq.EntityRef`1" /> class by specifying the source.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EntityRef (System.Data.Linq.EntityRef<TEntity> entityRef);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(valuetype System.Data.Linq.EntityRef`1<!TEntity> entityRef) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Data.Linq.EntityRef`1.#ctor(System.Data.Linq.EntityRef{`0})" />
<MemberSignature Language="VB.NET" Value="Public Sub New (entityRef As EntityRef(Of TEntity))" />
<MemberSignature Language="F#" Value="new System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> : System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> -> System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)>" Usage="new System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> entityRef" />
<MemberSignature Language="C++ CLI" Value="public:
 EntityRef(System::Data::Linq::EntityRef<TEntity> entityRef);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="entityRef" Type="System.Data.Linq.EntityRef<TEntity>" />
</Parameters>
<Docs>
<param name="entityRef">The target entity.</param>
<summary>Initializes a new instance of the <see cref="T:System.Data.Linq.EntityRef`1" /> class by referencing the target entity.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public EntityRef (TEntity entity);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(!TEntity entity) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Data.Linq.EntityRef`1.#ctor(`0)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (entity As TEntity)" />
<MemberSignature Language="F#" Value="new System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> : 'Entity -> System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)>" Usage="new System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)> entity" />
<MemberSignature Language="C++ CLI" Value="public:
 EntityRef(TEntity entity);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="entity" Type="TEntity" />
</Parameters>
<Docs>
<param name="entity">The target entity.</param>
<summary>Initializes a new instance of the <see cref="T:System.Data.Linq.EntityRef`1" /> class by specifying the target entity.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Entity">
<MemberSignature Language="C#" Value="public TEntity Entity { get; set; }" />
<MemberSignature Language="ILAsm" Value=".property instance !TEntity Entity" />
<MemberSignature Language="DocId" Value="P:System.Data.Linq.EntityRef`1.Entity" />
<MemberSignature Language="VB.NET" Value="Public Property Entity As TEntity" />
<MemberSignature Language="F#" Value="member this.Entity : 'Entity with get, set" Usage="System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)>.Entity" />
<MemberSignature Language="C++ CLI" Value="public:
 property TEntity Entity { TEntity get(); void set(TEntity value); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>TEntity</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets or sets the target entity.</summary>
<value>The target entity.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="HasLoadedOrAssignedValue">
<MemberSignature Language="C#" Value="public bool HasLoadedOrAssignedValue { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance bool HasLoadedOrAssignedValue" />
<MemberSignature Language="DocId" Value="P:System.Data.Linq.EntityRef`1.HasLoadedOrAssignedValue" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property HasLoadedOrAssignedValue As Boolean" />
<MemberSignature Language="F#" Value="member this.HasLoadedOrAssignedValue : bool" Usage="System.Data.Linq.EntityRef<'Entity (requires 'Entity : null)>.HasLoadedOrAssignedValue" />
<MemberSignature Language="C++ CLI" Value="public:
 property bool HasLoadedOrAssignedValue { bool get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Data.Linq</AssemblyName>
<AssemblyVersion>3.5.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Boolean</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets a value that indicates whether the target has been loaded or assigned.</summary>
<value>
<see langword="True" /> if the target has been loaded or assigned.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
`True` is returned even if the value in the target is `null`.
]]></format>
</remarks>
</Docs>
</Member>
</Members>
</Type>